package com.zhilei.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zhilei.pojo.Users;
import com.zhilei.pojo.bo.RegistLoginBO;

/**
 * <p>
 * 用户表 服务类
 * </p>
 *
 * @author 志磊
 * @since 2024-06-29
 */
public interface UsersService extends IService<Users> {

    /**
     * 根据手机号查询用户是否存在
     *
     * @param mobile
     * @return
     */
    Users getByMobile(String mobile);

    /**
     * @param registLoginBO
     * @return
     */
    Users register(RegistLoginBO registLoginBO);

    /**
     * 注册
     *
     * @param registLoginBO
     * @return
     */
    Users createUserAndInitResumeMQ(RegistLoginBO registLoginBO);
}
